剥: to peel, to skin, to flay, to shuck...
活: to live, alive, living, work, workmanship...
发表: to issue, to publish...
不免: inevitably...
微型: miniature, micro-, tiny...
歌颂: to sing the praises of, to extol, to eulogize...
刚毅: resolute, steadfast, stalwart...
着眼于: with a view to, with an eye to, with an eye on, be aimed at...
纷纷: one after another, in succession, one by one, continuously, diverse, in profusion, numerous and confused, pell-mell...